cash-and-carry wholesale - Spanish English Dictionary